Whistle Blower — synonyms, definition

1. whistle blower (Noun)

2 synonyms
whistle-blower whistleblower
1 definition

whistle blower (Noun) — An informant who exposes wrongdoing within an organization in the hope of stopping it.

2 types of
informant source